Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH PLACE Terraced £120,364 £71,000 27 Sep 2010
2 NORTH PLACE Terraced £155,010 £112,000 18 Dec 2015
3 NORTH PLACE Terraced £137,716 £65,000 24 Feb 2004
5 NORTH PLACE Semi-Detached £134,495 £40,000 6 Jul 2001
6 NORTH PLACE Semi-Detached £182,171 £147,000 20 Jul 2018